package com.shm.meituan;

import java.util.Scanner;

/**
 * 小美找朋友
 * 时间限制： 3000MS
 * 内存限制： 589824KB
 * 题目描述：
 * 小美将自己朋友的名字写在了一块，惊讶地发现她写出的那个字符串S有一个惊人的性质：一个人是小美的朋友当且仅当她/他的名字是那个字符串的子序列。现在小团想根据那个字符串判断一个人是不是小美的朋友。
 *
 * *子序列：一个字符串A是另外一个字符串B的子序列，当且仅当可以通过在B中删除若干个字符（也可能一个都不删），其他字符保留原来顺序，使得形成的新字符串B’与A串相等。例如，ABC是AABDDC的子序列，而ACB不是AABDDC的子序列。
 *
 *
 *
 * 输入描述
 * 第一行两个正整数 n，m分别表示小美朋友字符串S的长度，以及小团想了解是不是小美朋友的那个人的名字字符串T的长度。
 *
 * 第二行长度为n且仅包含小写字母的字符串S
 *
 * 第三行长度为m且仅包含小写字母的字符串T
 *
 * max(n,m)<=200000
 *
 * 输出描述
 * 如果小团想了解的那个人不是小美的朋友(即，T不是S的子序列)，输出一行”No”,否则输出一行”Yes”，并在第二行将T对应到S中的位置之和输出出来(从1开始编号)，由于可能有多种对应方式，请输出最小的位置之和。请参见样例解释获取更详细说明
 *
 *
 * 样例输入
 * 6 3
 * aabddc
 * abc
 * 样例输出
 * Yes
 * 10
 */
public class Main3 {

    static boolean res = false;


    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String s = sc.nextLine();
        String[] ss = s.split(" ");
        int a = Integer.parseInt(ss[0]);
        int b = Integer.parseInt(ss[1]);
        String pre = sc.nextLine();
        String ans = sc.nextLine();
//        dfs(a,b,pre,ans,0,new StringBuffer());

        long sum = 0;
        int j=0;
        for (int i = 0; i < a&&j<b; i++) {
            if (pre.charAt(i)==ans.charAt(j)){
                sum+=(long)(i+1);
                j++;
            }
        }
//        while (i < a&&j<b) {
//            if (pre.charAt(i)==ans.charAt(j)){
//                sum+= i+1;
//                j++;
//            }
//            i++;
//        }
        if (j==b){
            System.out.println("Yes");
            System.out.println(sum);
        }else {
            System.out.println("No");
        }
    }

    public static void dfs(int a,int b,String pre,String ans,int x,StringBuffer temp){
        if (x==a){
            return;
        }
        if (temp.length()==b && temp.toString().equals(ans)){
            res = true;
        }
        temp.append(pre.charAt(x));
        dfs(a,b,pre,ans,x+1,temp);
        temp.deleteCharAt(temp.length()-1);
        dfs(a,b,pre,ans,x+1,temp);
    }

}
